// 1. 获取用户信息
getUinforAPI({}, res => {
    // var { username, email, nickname, id } = res.data.data;
    // $("input[name=username]").val(username);
    // $("input[name=nickname]").val(nickname);
    // $("input[name=email]").val(email);

    // // 保存这个用户的id, 方便修改
    // $("input[name=id]").val(id);

    // // 3. 重置按钮
    // // 把上面用户的信息, 重新铺设一遍
    // $(".my-reset").on("click", (ev) => {
    //     ev.preventDefault();
    //     $("input[name=nickname]").val(nickname);
    //     $("input[name=email]").val(email);
    // })


    //给表单赋值
    let form = layui.form;
    form.val("user",res.data.data);
})

// 2. 提交修改
$(".layui-form").on("submit", ev => {
    ev.preventDefault();
    var obj = form.val("user");
    delete obj.username;//删除，严格模式下不允许删除
    var argStr = objToAs(obj);
    upDataInfoAPI(argStr,res=>{
        window.parent.getInfo()//子网页调用父网页的getInfo方法
    });
})

//重置功能(自己实现，因为系统的重置会把用户名清空)
//按钮的默认行为会触发form的清空reset事件
$(".layui-form").on("reset",e =>{
    e.preventDefault();
    $(".layui-form input[name=nickname]").val("");
    $(".layui-form input[name=email]").val("");
})


